package com.erp.erp_ui.information.req;


/**
 * @ClassName : BasicInfoReq
 * @Description : 基础信息入参实体
 * @Author : lst
 * @Date: 2021-03-19 18:07
 */
public class BasicInfoReq {

    /**
     * 客户信息
     */
    private String customerInfo;

    /**
     * 公司信息
     */
    private String companyInfo;

    /**
     * 起运地
     */
    private String transitPlace;

    /**
     * 国家
     */
    private String country;

    /**
     * 币种
     */
    private String currencyInfo;

    /**
     * 价格术语
     */
    private String priceTerms;

    /**
     * 业务模式
     */
    private String businessModel;

    /**
     * 付款类型
     */
    private String paymentType;

    /**
     * 数量单位
     */
    private String unitOfQuantity;

    /**
     * 运输方式
     */
    private String modeOfTransport;

    /**
     * 货柜型号
     */
    private String containerModel;

    /**
     * 费用类型
     */
    private String costType;

    /**
     * 仓库信息
     */
    private String warehouseInfo;

    /**
     * 验货进度
     */
    private String inspectionProgress;

    /**
     * 收款类型
     */
    private String receivePayment;

    /**
     * 海关编码
     */
    private String customsCode;


    public String getCustomsCode() {
        return customsCode;
    }

    public void setCustomsCode(String customsCode) {
        this.customsCode = customsCode;
    }

    public String getCustomerInfo() {
        return customerInfo;
    }

    public void setCustomerInfo(String customerInfo) {
        this.customerInfo = customerInfo;
    }

    public String getCompanyInfo() {
        return companyInfo;
    }

    public void setCompanyInfo(String companyInfo) {
        this.companyInfo = companyInfo;
    }

    public String getTransitPlace() {
        return transitPlace;
    }

    public void setTransitPlace(String transitPlace) {
        this.transitPlace = transitPlace;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public String getCurrencyInfo() {
        return currencyInfo;
    }

    public void setCurrencyInfo(String currencyInfo) {
        this.currencyInfo = currencyInfo;
    }

    public String getPriceTerms() {
        return priceTerms;
    }

    public void setPriceTerms(String priceTerms) {
        this.priceTerms = priceTerms;
    }

    public String getBusinessModel() {
        return businessModel;
    }

    public void setBusinessModel(String businessModel) {
        this.businessModel = businessModel;
    }

    public String getPaymentType() {
        return paymentType;
    }

    public void setPaymentType(String paymentType) {
        this.paymentType = paymentType;
    }

    public String getUnitOfQuantity() {
        return unitOfQuantity;
    }

    public void setUnitOfQuantity(String unitOfQuantity) {
        this.unitOfQuantity = unitOfQuantity;
    }

    public String getModeOfTransport() {
        return modeOfTransport;
    }

    public void setModeOfTransport(String modeOfTransport) {
        this.modeOfTransport = modeOfTransport;
    }

    public String getContainerModel() {
        return containerModel;
    }

    public void setContainerModel(String containerModel) {
        this.containerModel = containerModel;
    }

    public String getCostType() {
        return costType;
    }

    public void setCostType(String costType) {
        this.costType = costType;
    }

    public String getWarehouseInfo() {
        return warehouseInfo;
    }

    public void setWarehouseInfo(String warehouseInfo) {
        this.warehouseInfo = warehouseInfo;
    }

    public String getInspectionProgress() {
        return inspectionProgress;
    }

    public void setInspectionProgress(String inspectionProgress) {
        this.inspectionProgress = inspectionProgress;
    }

    public String getReceivePayment() {
        return receivePayment;
    }

    public void setReceivePayment(String receivePayment) {
        this.receivePayment = receivePayment;
    }

    /**
     * 重写toString
     */
    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("BasicInfoReq").append('[')
                .append("customerInfo=")
                .append(customerInfo)
                .append(",companyInfo=")
                .append(companyInfo)
                .append(",transitPlace=")
                .append(transitPlace)
                .append(",country=")
                .append(country)
                .append(",currencyInfo=")
                .append(currencyInfo)
                .append(",priceTerms=")
                .append(priceTerms)
                .append(",businessModel=")
                .append(businessModel)
                .append(",paymentType=")
                .append(paymentType)
                .append(",unitOfQuantity=")
                .append(unitOfQuantity)
                .append(",modeOfTransport=")
                .append(modeOfTransport)
                .append(",containerModel=")
                .append(containerModel)
                .append(",costType=")
                .append(costType)
                .append(",warehouseInfo=")
                .append(warehouseInfo)
                .append(",inspectionProgress=")
                .append(inspectionProgress)
                .append(",receivePayment=")
                .append(receivePayment)
                .append(']');
        return sb.toString();
    }
}
